/**banner轮播**/
.flexslider{height:auto;position: relative; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:auto;}
.flexslider .slides li a{display: block;}
.flexslider .slides img{width: 100%;height:auto;overflow:hidden; max-height:1080px;display: block;animation: slowScale 6s forwards;}
.flexslider .flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;display: none;}
.flexslider .flex-control-nav li{display:inline-block;width:8px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{display:inline-block;width:8px;height:8px;overflow:hidden;cursor:pointer;background-color: #f6f6f6;border-radius: 50%;text-indent: -999px;}
.flexslider .flex-control-nav .flex-active{background-position:0 0;background-color: #00c7c2;}
.flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flexslider .flex-direction-nav li a{
    position: absolute;
    top: 45%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background:url(../images/ico_sliding.png) no-repeat;
}
.flexslider .flex-direction-nav li a.flex-next{left: 30px;background-position: 0 0;}
.flexslider .flex-direction-nav li a.flex-next:hover{background-position: 0 -144px;}
.flexslider .flex-direction-nav li a.flex-prev{right: 30px;background-position: 0 -72px;}
.flexslider .flex-direction-nav li a.flex-prev:hover{background-position: 0 -216px;}

@media screen and (max-width:780px){
.flexslider .flex-direction-nav{display: none;}
.flexslider .flex-control-nav{display: block;}
}

